A* Algoritması Labirent Simülasyonu

Başlangıç
Bitiş
Engel
Ziyaret Edildi
Mevcut
Son Yol
A* Algoritması Nasıl Çalışır?

A* algoritması, başlangıç noktasından hedef noktasına en kısa yolu bulmak için kullanılan bir yol bulma algoritmasıdır. Her adımda:

  1. f(n) = g(n) + h(n) formülünü kullanır (g: başlangıçtan mevcut noktaya maliyet, h: mevcut noktadan hedefe tahmini maliyet)
  2. En düşük f(n) değerine sahip düğümü seçer
  3. Bu düğümün komşularını inceler
  4. Hedefe ulaşana kadar bu adımları tekrarlar

Simülasyonu kullanmak için önce başlangıç ve bitiş noktalarını belirleyin, ardından engeller ekleyin ve "Yolu Bul" butonuna basın.